Modeling and Self-Configuring SaaS Application

نویسندگان

  • Nadir K. Salih
  • Tianyi Zang
چکیده

The main objectives of SaaS application are to make the management and control of software easier and take the management strain away from consumers. However, it also leads to software services available globally and this has been realized in our paper by designing a new model for SaaS application. The three levels we have classified in our model easy adapted to workflow and services. From the application layers meat-model description we discovered a new algorithm for the self-configuration of SaaS application. We used a feature model to define the variation of our model’s management levels. The Xml file obtained from the feature model gave interactive communication between three levels and our new self-configuration algorithm. That increased the performance by selecting from the web a suitable configuration for every level. We have explained all the processes by an online booking example. Finally we present a conclusion and future work.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A transaction cost theoretical analysis of software-as-a-service (SAAS)-based sourcing in SMBs and enterprises

This study seeks to better understand the factors contributing to the adoption of Software as a Service (SaaS) as on-demand sourcing option. Grounded in transaction cost theory (TCT), we developed a research model for assessing SaaS-sourcing at the application level. Four hypotheses with three TCTbased constructs (application specificity, environmental uncertainty, and usage frequency) and one ...

متن کامل

Hierarchical Self-Optimization of SaaS Applications in Clouds

This chapter introduces a framework and a methodology to manage a SaaS application on top of a PaaS infrastructure. This framework utilizes PaaS policy sets to implement the SaaS provider’s elasticity policy for its application server tier. Adaptation is based on strategytrees, which allow for systematic capture, representation and reasoning about adaptation variability, based on hierarchically...

متن کامل

Variability Modeling for Customizable SaaS Applications

Most of current Software-as-a-Service (SaaS) applications are developed as customizable serviceoriented applications that serve a large number of tenants (users) by one application instance. The current rapid evolution of SaaS applications increases the demand to study the commonality and variability in software product lines that produce customizable SaaS applications. During runtime, Customiz...

متن کامل

A Model-driven Approach to Flexible Multi-Level Customization of SaaS Applications

Recently, Software as a Service (SaaS) has become a popular software service mode. Context-awareness and customizability are important and desirable properties for providing the same application for different customers. Most of existing approaches tackle application customization by explicitly specifying some form of variation points where parts of the application remain unspecified or are defa...

متن کامل

Gestion de la variabilité dans les applications SaaS multi-locataire

Multi-tenancy is a relatively new software architecture principle, generally adopted when a software application is provided as a service (SaaS). Such new principle reduce considerably the application deployment and maintenance costs, as all customers(tenants) share the same instance of such application. However, to attract a significant number of tenants, the application has to be customizable...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/1606.05991  شماره 

صفحات  -

تاریخ انتشار 2014